// pages/malllist/malllist.js
var that;
Page({

  /**
   * 页面的初始数据
   */
  data: {
    goods: [],
    userID: null,
    bussessId: null,
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function(options) {
    that = this;
    wx.getStorage({
      //获取数据的key
      key: 'uid',
      success: function(res) {
        console.log(res.data)
        that.setData({
          userID: res.data
        })
      },
      /**
       * 失败会调用
       */
      fail: function(res) {
        console.log(res)
      }
    })

    that.setData({
      bussessId: wx.getStorageSync('bussiessId')
    })

  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function() {
   
  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function() {
    that = this;
    wx.request({
      url: 'http://127.0.0.1:8080/goods/getAllAuthorGoods',
      method: "POST",
      data: {
        authorId: that.data.bussessId,
        pageNum: 1,
        pagesize: 20,
      },
      header: {
        'content-type': 'application/x-www-form-urlencoded'
      },
      success: function (res) {
        console.log(res.data.data)
        var goods = JSON.parse(res.data.data);
        console.log(goods.list)
        that.setData({
          goods: goods.list
        });
      }
    })
  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function() {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function() {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function() {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function() {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function() {

  },
  addcart: function (e) {
    console.log(e.currentTarget.dataset.cart)
    var goodstr = e.currentTarget.dataset.cart
    goodstr.sex = "num";
    //也可以如下添加新的属性并赋值
    goodstr["num"] =1;

    console.info(goodstr)
    //先做一个添加单个商品的购物车
    that = this;
    wx.request({
      url: 'http://127.0.0.1:8080/cart/updateCart',
      method: "POST",
      data: {
        userId: that.data.userID,
        goods: JSON.stringify(goodstr),
      },
      header: {
        'content-type': 'application/x-www-form-urlencoded'
      },
      success: function (res) {
        console.log(res.data.data)
      }
    })

  },
  malldetail: function (e) {
    console.log(e.currentTarget.dataset.cart)
    var str = e.currentTarget.dataset.cart
    //做成弹出框的那种，就不跳转界面了

  }
})